package com.roamer.school.service.sys;

import com.baomidou.mybatisplus.extension.service.IService;
import com.roamer.school.repository.entity.sys.SysResource;

import java.util.List;

/**
 * 权限 业务层接口
 *
 * @author roamer
 * @version V1.0
 * @date 2019/1/17 23:18
 */
public interface MenuService extends IService<SysResource> {

    /**
     * 获取[权限+菜单]列表
     *
     * @return SysResource
     */
    List<SysResource> findAll();

    /**
     * 获取用户权限列表
     *
     * @param userId 用户ID
     *
     * @return 权限列表
     */
    List<String> findAllPerms(Long userId);
}
